﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using NUnit.Framework;
using NUnit.Mocks;
using System.IO;
using Sistema_Totem.Logica.Clases;

namespace Sistema_Totem.Pruebas
{
    [TestFixture]
    public class PruebaPFDErs
    {
        String nombreproyecto = "ProyectoPrueba";
        /// <summary>
        /// valida que el el documento pdf exista y que no este vacio
        /// </summary>
        [Test]
        public void GenerarPdfErs()
        {
            String ruta = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "/";
            String rutaEsperada = ruta + nombreproyecto + "_ERS.PDF";
            PdfErs elpdf = new PdfErs();
            elpdf.GenerarPdfErs(nombreproyecto);
            Assert.IsTrue(File.Exists(rutaEsperada));
            byte[] tamano = File.ReadAllBytes(rutaEsperada);
            Assert.IsTrue(tamano.Length > 0);
        }
    }
}